Volume 30, Issue 3, August 2023, Pages 229-246
Amal Abo El-Azm Abd El-Rahman Younis; Amal Ahmed Ali Gamal Eldeen